.zm-open-close {
  cursor: pointer;
  border-radius: 50%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  transition: all 0.5s;
  z-index: 1;

  /deep/ .anticon {
    svg {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
  }
}

:root[theme-mode="dark"] .zm-open-close {
  background-color: var(--td-brand-color-active) !important;
}